Home
Work area
Library
Dictionary
Enter the word for search
hard pressed
Overview
Library
Examples
AI Expert
Dictionaries
Translations
avoir du mal à
Definitions
Experiencing difficulty or trouble, especially because of a lack of time, money, or resources; under pressure or strain.
Overview
Library
Examples
AI Expert
Dictionaries